Informatik II

Dozent Prof.Dr.R.Loos
Zeit Di 15-17 und Do 14-16
Umfang 4+2
Beginn erste Semesterwoche
Ort Morgenstelle N2
Turnus jedes Sommersemester

Beschreibung:
Gegenstand der Informatik II ist das maschinennahe Programmieren. Wir werden uns mit der Speicherabbildung von Datentypen und dem Grundzyklus zur Abarbeitung maschinennaher Befehle befassen. Nachdem in der Praxis Assemblersprachen durch die Sprache C abgelöst wurden, werden wir die wichtigsten Elemente von C/C++ lernen. Wir benutzen C, eingebettet in C++, dessen Typkonzept zur Sicherheit des Programmierens beiträgt. Schon aus Zeitgründen und der maschinennahen Ausrichtung wegen wird nur eine kleine Teilmenge von C++ behandelt werden können.
Dabei haben wir auch Gelegenheit, Konzepte von imperativen und objekt-orientierten Sprachen kennenzulernen. Voraussetzung ist die Vorlesung Informatik I, die in Programmierkonzepte einführte. Da dort in der Sprache Scheme programmiert wurde, ist für die Bearbeitung von Übungsaufgaben eine Kenntnis von Scheme notwendig.

Voraussetzungen:
Informatik I

Literatur:
Wird in der Vorlesung bekannt gegeben

Bemerkungen:
Die Einteilung in Übungsgruppen erfolgt in der 1. Vorlesung.

Zurück zur Übersicht